letters of horning [scotland] - Français Anglais Dictionnaire